(drilled) well - Francés Inglés Diccionario